package com.itheima.service;

import com.itheima.entity.PageResult;
import com.itheima.entity.QueryPageBean;
import com.itheima.pojo.Setmeal;

import java.util.List;
import java.util.Map;

public interface SetmealService_lzl {
    /*
     * 添加套餐管理
     * */
    void add(Integer[] ids, Setmeal setmeal);
    /*
    * 分页查询
    * */
    PageResult findPage(QueryPageBean queryPageBean);
    /*
    * 根据id查询setmeal对象，并返回
    * */
    Setmeal findByid(Integer id);
    /*
     * 根据SetmealId 查询CheckgroupIds
     * */
    List<Integer> findCheckgroupIdsBySetmealId(Integer id);
    /*
     * 修改套餐管理
     * */
    void update(Setmeal setmeal, Integer[] ids);
    /*
    * 根据id删除
    * */
    void delete(Integer id);

    /*
    * 查找所有的套餐
    * */
    List<Setmeal> getSetmeal();

    /*
    * 跟据id
    * 查詢setmeal
    * */
    Setmeal findById(Integer id);

    Map<String, Object> getSetmealReport();
}
